High-level synthesis using structural input
نویسنده
چکیده
The task of a high-level behavioural synthesis system is to create a structure to implement a given abstract specification of behaviour. The behaviour is specified at the algorithmic level, typically in the form of a high-level programming language. The synthesized structure is described at the register-transfer level. In such systems the synthesis task is guided only by the behaviour and some physical design constraints such as speed and area. This approach frequently leads to difficulties in synthesizing a suitable architecture. The synthesis system reported in this thesis tackles this problem by enabling the designer to specify structural input alongside the behaviour. The structural input is described at the register-transfer level and need not define a complete structure. The synthesis tool makes use of this input structure by incorporating it into the design where appropriate or as instructed. This structurally directed approach is shown to give the designer greater control over structural aspects of the design in addition to enabling greater exploration of possible structural solutions.
منابع مشابه
Comparison of Seismic Input Energy Based on the Characteristics of Structural Hysteretic Behavior
The variation of earthquake input energy with characteristics of various structural systems, particularly in hysteretic states, has not been studied to such extent that creates enough con-fidence for proposing energy-based design criteria. In this paper, at first, based on a somehow new insight into the concept of earthquake input energy, two concepts of ‘Received Energy’ (ERec) and ‘Returned E...
متن کاملHigh Level Synthesis from Sim-nML Processor Models
The design of modern complex embedded systems require a high level of abstraction of the design. The SimnML[1] is a specification language to model processors for such designs. Several software generation tools have been developed that take ISA specifications in Sim-nML as input. In this paper we present a tool Sim-HS that implements high level behavioral and structural synthesis of processors ...
متن کاملAn efficient CAD tool for High-Level Synthesis of VLSI digital transformers
Digital transformers are considered as one of the digital circuits being widely used in signal and data processing systems, audio and video processing, medical signal processing as well as telecommunication systems. Transforms such as Discrete Cosine Transform (DCT), Discrete Wavelet Transform (DWT) and Fast Fourier Transform (FFT) are among the ones being commonly used in this area. As an illu...
متن کاملThe effect of structural changes in higher education sector on regional output (Case study: Sistan and Baluchestan Province)
Abstract The aim of this study is of the effect of structural changes in higher education on changes of output in Sistan and Baluchestan Province using structural decomposition analysis (SDA). The input-output tables of this region for the period 2006-2011 have been employed as the database of the model. The structural changes were decomposed into two factors: changes in share of specific sect...
متن کاملAn object-oriented CAE Framework for asynchronous Circuit Synthesis
The paper presents an interactive OSF /Motif-based design framework for high-level specification, analysis and synthesis of asynchronous control c:irc:uits. As novel contributions we propose an object~riented graphical design environment including interfaces to external state of the art asynchronous circuit synthesis tools. The proposed design environment represents a powerful CAE design system...
متن کامل